package com.mysoft.gfyx.marketdevelop.service;

import com.mysoft.framework.modeling.dto.FieldsSetting;
import com.mysoft.framework.modeling.dto.ListDataResult;
import com.mysoft.framework.modeling.dto.LoadDataParams;

public interface ProjectDetailTableService {
    //参与单位
    FieldsSetting loadFieldsProjectAboutCompany();
    ListDataResult loadDataProjectAboutCompany(LoadDataParams options);

    //合同
    FieldsSetting loadFieldsProjectContract();
    ListDataResult loadDataProjectContract(LoadDataParams options);

    //招标
    FieldsSetting loadFieldsProjectBidding();
    ListDataResult loadDataProjectBidding(LoadDataParams options);

    //施工图审
    FieldsSetting loadFieldsProjectConstruction();
    ListDataResult loadDataProjectConstruction(LoadDataParams options);

    //施工许可
    FieldsSetting loadFieldsProjectLicense();
    ListDataResult loadDataProjectLicense(LoadDataParams options);

    //竣工备案
    FieldsSetting loadFieldsProjectCompletionRecord();
    ListDataResult loadDataProjectCompletionRecord(LoadDataParams options);

    //工程单位联系人
    FieldsSetting loadFieldsProjectSupplierContact();
    ListDataResult loadDataProjectSupplierContact(LoadDataParams options);

    //开发商联系人
    FieldsSetting loadFieldsProjectDeveloperContact();
    ListDataResult loadDataProjectDeveloperContact(LoadDataParams options);
}
